surface: Stop using surface types
authorMatthias Clasen <mclasen@redhat.com>
Mon, 9 Mar 2020 20:00:08 +0000 (13:00 -0700)
committerMatthias Clasen <mclasen@redhat.com>
Thu, 12 Mar 2020 19:30:10 +0000 (15:30 -0400)
gdk/gdksurface.c

index 89ae522c93669fa60405893202e1af1923df4929..b2276bedd6a3d6ea8fefbdd60eaa894f490629b9 100644 (file)
@@ -267,7 +267,7 @@ gdk_surface_layout_popup_helper (GdkSurface     *surface,
   gboolean flipped_y;
   int x, y;
 
-  g_return_if_fail (surface->surface_type == GDK_SURFACE_POPUP);
+  g_return_if_fail (GDK_IS_POPUP (surface));
 
   root_rect = *gdk_popup_layout_get_anchor_rect (layout);
   gdk_surface_get_root_coords (surface->parent,